Ergo Blockchain MCP
Ergo Blockchain MCP
Ergo Blockchain MCP는 Ergo 블록체인 노드 및 Explorer API를 통합하는 MCP 서버입니다. 이 서버는 주소 잔액 확인, 트랜잭션 분석, 트랜잭션 기록 보기, 주소 포렌식 분석 수행, 토큰 검색, 네트워크 상태 모니터링 등 다양한 기능을 제공합니다.
특징
- 블록 탐색: 높이나 해시로 블록 검색, 최신 블록 조회 등
- 네트워크 통계: 블록체인 통계, 해시레이트, 채굴 난이도 등
- 멤풀 정보: 대기 중인 트랜잭션 상태와 통계
- 주소 분석: 계정 잔액, 트랜잭션 기록, 포렌식 분석
- 토큰 정보: DEX에서의 토큰 가격 정보 및 메타데이터
API
도구
블록 탐색
- get_block_by_height: 블록 높이로 블록 정보 검색
- 입력: 블록 높이(숫자)
-
출력: 블록 해시, 높이, 타임스탬프, 트랜잭션 등 정보
-
get_block_by_hash: 블록 해시로 블록 정보 검색
- 입력: 블록 해시(문자열)
-
출력: 블록 상세 정보
-
get_latest_blocks: 최신 블록 목록 가져오기
- 입력: 가져올 블록 수(선택적)
- 출력: 최신 블록 목록
주소 및 트랜잭션 분석
- get_address_balance: 특정 주소의 잔액 확인
- 입력: Ergo 주소
-
출력: ERG 잔액 및 토큰 잔액
-
get_address_transactions: 주소의 트랜잭션 기록 검색
- 입력: Ergo 주소, 페이지 번호(선택적)
-
출력: 트랜잭션 목록 및 메타데이터
-
get_transaction_details: 트랜잭션 ID로 상세 정보 검색
- 입력: 트랜잭션 ID
- 출력: 트랜잭션 입력, 출력, 확인 상태 등 세부 정보
네트워크 정보
- get_network_stats: 블록체인 네트워크 통계 검색
- 입력: 없음
-
출력: 현재 블록 높이, 해시레이트, 난이도, 공급량 등
-
get_mempool_transactions: 멤풀에 있는 대기 중인 트랜잭션 검색
- 입력: 상태 필터(선택적)
- 출력: 대기 중인 트랜잭션 목록
토큰 관련
- get_token_info: 토큰 ID로 토큰 정보 검색
- 입력: 토큰 ID
-
출력: 토큰 이름, 설명, 발행량, 현재 가격 등
-
search_tokens: 이름이나 토큰 ID로 토큰 검색
- 입력: 검색어
- 출력: 일치하는 토큰 목록
사용 방법
설치
# 가상 환경 생성 및 활성화 (권장)
python -m venv .venv
source .venv/bin/activate # Linux/Mac
# Windows: .venv\Scripts\activate
# 패키지 설치
pip install ergo-mcp
또는 저장소에서 직접 설치:
git clone https://github.com/marctheshark3/ergo-mcp.git
cd ergo-mcp
python -m venv .venv
source .venv/bin/activate
pip install .
구성
Claude Desktop에서 이 서버를 사용하려면 다음과 같이 설정 파일에 추가하세요:
{
"mcpServers": {
"ergo-mcp": {
"command": "python",
"args": ["-m", "ergo_mcp"],
"env": {
"ERGO_NODE_URL": "https://api.ergoplatform.com"
}
}
}
}
사용 예시
서버가 시작되면 다음과 같은 방식으로 사용할 수 있습니다:
-
블록체인 상태 확인:
"Ergo 블록체인의 현재 네트워크 상태는 어떤가요?" -
주소 분석:
"이 Ergo 주소의 잔액과 트랜잭션 기록을 분석해주세요: 9fRAWhdxEsTcdb8PhGNrZfwqa65zfkuYHAMmkQLcic1gdLSV5vA" -
토큰 검색:
"Ergo 블록체인에서 'Erdoge'라는 이름의 토큰을 검색해주세요." -
트랜잭션 세부 정보:
"이 트랜잭션 ID의 상세 정보를 보여주세요: f91cdb7f1764767b3dadd55570a8751e7385c9d7dc26cb24218e142c26765412"
연결된 구성 요소
- EVM MCP Server - 30개 이상의 EVM 네트워크에 대한 포괄적인 블록체인 서비스
- Algorand - Algorand 블록체인과 상호작용하기 위한 포괄적인 MCP 서버
- crypto-indicators-mcp - 다양한 암호화폐 기술적 분석 지표 및 전략을 제공하는 MCP 서버